Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE LARCHES Detached £305,000 14 Mar 2008
3 THE LARCHES Detached £303,800 14 Dec 2012
6 THE LARCHES Detached £217,000 17 Jun 2016
7 THE LARCHES Detached £202,500 27 Sep 2004